bow compasses - French English Dictionary